翻訳と辞書
Words near each other
・ Rabiha Diab
・ Rabii Bhouri
・ Rabil, Cape Verde
・ Rabila
・ Rabin
・ Rabin cryptosystem
・ Rabin Deb
・ Rabin fairness
・ Rabin fingerprint
・ Rabin Ghosh
・ Rabin Medical Center
・ Rabin Mondal
・ Rabin Mukherjee College
・ Rabin Pre-Military Academy
・ Rabin Shrestha
Rabin signature algorithm
・ Rabin Square
・ Rabin, the Last Day
・ Rabina Khan
・ Rabina, Nevesinje
・ Rabinal
・ Rabinal Achí
・ Rabinarayan Mohapatra
・ Rabinder Buttar
・ Rabinder Singh
・ Rabinder Singh (intelligence officer)
・ Rabinder Singh (judge)
・ Rabindra Bharati Mahavidyalaya
・ Rabindra Bharati University
・ Rabindra Chitravali


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Rabin signature algorithm : ウィキペディア英語版
Rabin signature algorithm
In cryptography the Rabin Signature Scheme is a method of Digital signature originally proposed by Michael O. Rabin in 1979. The Rabin Signature Scheme was one of the first digital signature schemes proposed, and it was the first to relate the hardness of forgery directly to the problem of integer factorization. Because of its simplicity and prominent role in early public key cryptography, the Rabin Signature Scheme is covered in most introductory courses on cryptography. The Rabin Signature Scheme is existentially unforgeable in the random oracle model assuming the integer factorization problem is intractable. The Rabin Signature Scheme is also closely related to the Rabin cryptosystem.
==Original Algorithm==
The algorithm relies on a collision-resistant hash function H : \^
* \rightarrow \^k
*Key Generation
*
*The signer ''S'' chooses primes ''p'',''q'' each of size approximately ''k/2'' bits, and computes the product n = pq
*
*''S'' then chooses a random ''b'' in \.
*
*The public key is ''(n,b)''
*
*The private key is ''(p,q)''
*Signing
*
*To sign a message ''m'' the signer ''S'' picks random padding ''U'' and calculates ''H(mU)''
*
*''S'' then solves x(x+b) = H(mU) \mod n
*
*If there is no solution ''S'' picks a new pad ''U'' and tries again. If ''H'' is truly random the expected number of tries is 4.
*
*The signature on ''m'' is the pair ''(U,x)''
*Verification
*
*Given a message ''m'' and a signature ''(U,x)'' the verifier ''V'' calculates ''x(x+b)'' and ''H(mU)'' and verifies that they are equal

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Rabin signature algorithm」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.